package xyz.thoughtset.viewer.modules.step.entity.vo;

import cn.zhxu.bs.bean.DbIgnore;
import cn.zhxu.bs.bean.InheritType;
import cn.zhxu.bs.bean.SearchBean;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import xyz.thoughtset.viewer.common.core.entity.BaseMeta;
import xyz.thoughtset.viewer.common.crud.core.annotation.ApiCRUDPower;
import xyz.thoughtset.viewer.modules.step.entity.block.BlockBodyEle;
import xyz.thoughtset.viewer.modules.step.entity.block.BlockInfo;

import java.util.List;
import java.util.Objects;

@Data
@AllArgsConstructor
@NoArgsConstructor
@SearchBean(
        tables = """
                BlockBodyEle ele left join QueryBody body on block.bodyId = body.id 
                
                """,
        autoMapTo = "block",
        inheritType = InheritType.FIELD
)
public class BodyEleView extends BlockBodyEle{
    private String title;

}
